A Web-Based Software Engineering Measurement Expert System
نویسندگان
چکیده
The software measurement expert system tool (SEMEST) is a rule-based and web-enabled application for multiple software engineering measurement and analysis. SEMEST is designed on the basis of the software Engineering measurement system (SEMS) that provides a comprehensive set of software measures and metrics in a formal and consistent framework. The Module View Controller (MVC) design model is adopted for implementing SEMEST. As a multiple-layer web-based system with an expert inference engine and a knowledge base, SEMEST supports goal-, processand categoryoriented measurement and analysis in software engineering.
منابع مشابه
A development process meta-model for Web based expert systems: the Web engineering point of view
Similar to many legacy computer systems, expert systems can be accessed via the Web, forming a set of Web applications known as Web based expert systems. The tough Web competition, the way people and organizations rely on Web applications and the increasing user requirements for better services have raised the complexity of such applications. Unfortunately, there is so far no clear answer to th...
متن کاملA Prototype Mobile Expert System for Nutritional Diagnosis
This paper describes NUTRITION UCR, a prototype expert system for human nutritional diagnosis developed in Java on Android using a service-oriented architecture. The system runs on mobile devices and offers smart features that evaluate the nutritional condition of an individual by assessing their physical characteristics and eating habits. We explain the knowledge engineering process used to de...
متن کاملCollaborative Multi-Expert-Systems - Realizing Knowledge-Lines with Case Factories and Distributed Learning Systems
We describe a new research effort for developing knowledge-based systems using a combination of methods from Software Engineering and Artificial Intelligence: software product-lines, experience factory, case-based reasoning, multi-agent-systems, and semantic web technology. We motivate our approach, shortly describe three different application scenarios, and provide our current ideas of how to ...
متن کاملIntelligent business processes composition based on multi-agent systems
This paper proposes a novel model for automatic construction of business processes called IPCASCI (Intelligent business Processes Composition based on multi-Agent systems, Semantics and Cloud Integration). The software development industry requires agile construction of new products able to adapt to the emerging needs of a changing market. In this context, we present a method of software compon...
متن کاملIntegrating Production Automation Expert Knowledge Across Engineering Domains
The engineering of a complex production automation system involves experts from several backgrounds, such as mechanical, electrical, and software engineering. The production automation expert knowledge is embedded in their tools and data models, which are, unfortunately, insufficiently integrated across the expert disciplines, due to semantically heterogeneous data structures and terminologies....
متن کامل